stormtrooper grenadier - French English Dictionary